import { Component } from 'vue'

import Search from './Search.vue'
import Pagination from './Pagination.vue'
import TitleBox from './TitleBox.vue'
import Table from './Table.vue'
import TextButton from './TextButton.vue'
import PTable from './PTable.vue'
import Form from './Form.vue'
import Dialog from './Dialog.vue'
import SpotTextTag from './SpotTextTag.vue'
import Tag from './Tag.vue'
import LevelTag from './LevelTag.vue'
import CategoryTree from './CategoryTree.vue'
import DateTime from './DateTime.vue'
import Locale from './Locale.vue'
import ExecuteTag from './ExecuteTag.vue'
import ApproveTag from './ApproveTag.vue'
import NetImg from './NetImg.vue'
import LangSelect from './LangSelect.vue'
import Drawer from './Drawer.vue'


const components:{[key:string] : Component} = {
    Search,
    Pagination,
    TitleBox,
    Table,
    TextButton,
    PTable,
    Form,
    Dialog,
    SpotTextTag,
    Tag,
    LevelTag,
    CategoryTree,
    DateTime,
    Locale,
    ExecuteTag,
    ApproveTag,
    NetImg,
    LangSelect,
    Drawer
}

export default components